Restaurant in St. Pete
Modern Japanese and Thai eatery with a patio, known for specialty sushi rolls and pad thai.
696 150th Ave
Madeira Beach, FL, 33708
(727) 397-3885