Try
Sumiya Japanese Charcoal Grill is one of Try.

1. Sumiya Japanese Charcoal Grill

8.7
2634 Homestead Rd, Santa Clara, CA
Japanese Restaurant · 42 tips and reviews