511 Borregas Ave, Sunnyvale 94085, United States
511 Borregas Ave, Sunnyvale 94085, United States
No delivery
Spot something wrong?
Dishes at Seto Japanese Cuisine. Prices may vary in venue.
Been to Seto Japanese Cuisine? Be the first to share what you ate.