Restaurant in St. Pete
Fresh, creative sushi rolls and Thai noodle dishes served in a relaxed, colorful setting
5267 Park St N
St. Petersburg, FL, 33709
(727) 545-1781