Oishi Sushi Hibachi Japanese Restaurant hero image

Oishi Sushi Hibachi Japanese Restaurant

Restaurant

498 Athens St, Tarpon Springs, FL 34689, USA

Biter Score
8.8
Closed
Sunday: 11 AM – 9:30 PM