Ten's

Avenida Marqués de l'Argentera 11, Barcelona, Spain

€€ Modern Cuisine

MICHELIN Guide's Point Of View