Tarte & Quiche Menu

$$$French
C/ d'Aragó, 39, Barcelona, Barcelona 08015

Know a great happy hour or special for this location?