OVO Cafe, SAINT PETERSBURG, Florida (FL)
Comfortably stationed at 515 central ave () in SAINT PETERSBURG, Florida (FL) (33701), OVO Cafe can be contacted at 7278955515. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in SAINT PETERSBURG, Florida (FL)
OVO Cafe contact information and details:
Address: 515 central ave - , SAINT PETERSBURG, Florida (FL) 33701
Contact Phone: 7278955515
