Restaurant in Downtown Tampa
Offers a diverse menu with sushi, seafood, and bistro classics, complemented by beautiful waterfront views and both indoor and outdoor seating.
601 S Harbour Island Blvd Ste 100
Tampa, FL, 33602
(813) 277-0112