top of page
Opening hours:
​
Monday-Thursday: 12PM–8:30PM
Friday-Saturday: 12PM–10PM
Sunday: 12PM–8:30PM
​
Phone: (786) 622-2810
Address:
​
11401 NW 12th St, Miami, FL 33172, USA
Popular searches: Tambo Grill Dolphin Mall, Tambo Grill Dolphin Mall deliveries, Tambo Grill Dolphin Mall pickup orders, Tambo Grill Dolphin Mall - 11401 NW 12th St, Miami, FL 33172, USA, Online ordering, online deliveries, Tambo Grill Dolphin Mall menu, food delivery in Miami, Peruvian food delivery in Miami, pickup in Miami
bottom of page