Ocean Prime Tampa

2205 N. West Shore Blvd.
813-490-5288
Tampa
Florida
United States
website