Champanillo Malgrat
Restaurant • Bar • Fast food restaurant • Meal takeaway • Hamburger restaurant • Bar and grill • Tapas bar
Address
Carrer Abat Oliba, 62, 08380 Malgrat de Mar, Barcelona, Spain
Website
Price rating
$ $$$
Rating on Google Maps
4.40 (1.6K reviews)Open on Google Maps