-
I Love Teriyaki and Sushi
is a great Japanese Restaurant Restaurant
Ranked #1 of 41 Restaurants in Todos Santos Concord.
.
The Latest Review: ★★★★★
Sent 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! //