Rated
5.0 out of
5 from
1Reviews
I Love Teriyaki and Sushi
is an enjoyable Japanese Restaurant Restaurant
Ranked #1 of 41 Restaurants in Todos Santos Concord.
★★★★★ on the 11th of October, 2017
Food is great but the plates are small. No sharing or u will STAY hungry EVEN with small kids. By them their own meal. But food is great! //