Eating Italian Spanish at Carmine's Restaurant & Bar - Ybor restaurant in Tampa, FL.

Feedback

Do you manage or own Carmine's Restaurant & Bar - Ybor?

Yes