555 NE 15th St, Miami 33132, United States
555 NE 15th St, Miami 33132, United States
No delivery
Spot something wrong?
Dishes at Mike's at Venetia Restaurant & Irish Pub. Prices may vary in venue.
Been to Mike's at Venetia Restaurant & Irish Pub? Be the first to share what you ate.