See all Restaurants in Milan Milan for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Barracuda via De Gasperi, 65, 20010 About Brazilian Restaurant Add to Wish List 21 wishlists
Travelers also viewed these places similar to Barracuda Ham Holy Burger Vox Wiener Haus Ice Bound Namasté Antica Osteria il Ronchettino