1420 Main St, Delano 93215, United States
1420 Main St, Delano 93215, United States
No delivery
No open hours
Spot something wrong?
Dishes at Oishi Teriyaki & Sushi. Prices may vary in venue.
Been to Oishi Teriyaki & Sushi? Be the first to share what you ate.