Eating American (New) Seafood at Michael's Grill restaurant in Tampa, FL.

Feedback

Do you manage or own Michael's Grill?

Yes