More about Osaka Sushi and Thai Restaurant Seminole
Serving the Best Sushi and Thai Food in the Seminole, Clearwater, and Tampa Bay Area. We accept reservations for 4 or more. Call us at 727-397-3885 for reservations or take out.
Map of Osaka Sushi and Thai Restaurant Seminole
OTHER PLACES NEAR OSAKA SUSHI AND THAI RESTAURANT SEMINOLE