Quirat

Avenida de Rius I Taulet 1, Barcelona, Spain

€€€ Modern Cuisine,Seasonal Cuisine

MICHELIN Guide's Point Of View