Eating Mediterranean at Island Bistro & Bar restaurant in Tampa, FL.

Feedback

Do you manage or own Island Bistro & Bar?

Yes