Japanese Food Restaurants Search

Filter by

Terra supporter icon

English

Shop Interview

Located in the middle of Napa Valley’s wine country is the city of St.…

1345 Railroad Ave, St Helena, CA 94574, USA
(707) 963-8931
Mon 18:00 ~ 21:00
Tue 18:00 ~ 21:00
Wed Closed
Thu Closed
Fri 18:00 ~ 21:00
Sat 18:00 ~ 21:30
Sun 18:00 ~ 21:30
Takes Reservations
Yes
Accepts Credit Cards
Yes
Show larger Map View in Map app
Filter by
Country
Category
Scene
Features
Keywords

Information listed here was acquired at the time of collecting. Menus, contact details, addresses, business hours, location, etc. may be changed without notice due to circumstances of each restaurant/store. Please contact them directly for the latest information.