Restaurant Montiel in Spain

Image from https://www.barcelonasolutions.com/

Offering incredible and unique experience, with a number of meals that are extremely surprising.

A must-visit for any foodie visiting Barcelona.

SHARE
Restaurant

LOCATION

Address Carrer dels Flassaders, 19, 08003 Barcelona, Spain

Phone +34 932 68 37 29

Website http://www.restaurantmontiel.com/

Maps 95PJ+6P Barcelona, Spain Open Maps

Best Near Places in 20 km