Carmelo Italian Grill
920 Lincoln Rd, Miami Beach
(305) 397-8220
Recent Reviews
You May Also Like
Tasca Paella - 920 Lincoln Rd
Spanish, Tapas/Small Plates, Iberian, Pet Friendly
Finnegan's Road - 942 Lincoln Rd
Irish Pub, American, Pubs, Sports Bar, Bar
The Frieze Ice Cream Factory - 1626 Michigan Ave
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream, Pet Friendly
Restaurants in Miami Beach, FL
Carmelo Italian Grill
920 Lincoln Rd, Miami Beach, FL 33139
(305) 397-8220