Montiel Restaurant C. Flassaders, 19 (Born) 08003 Barcelona View in Google Maps Address C. Flassaders, 19 (Born) 08003 Barcelona View in Google Maps Phone +34 93 268 37 29 Call now E-mail info@restaurantmontiel.com Send an email Booking Book your table Book now