Imura, WATSONVILLE, California (CA)
Readily positioned at 1994 Main Street () in WATSONVILLE, California (CA) (95076), Imura is available at 8317618799. It is advisable to give them a call in advance to make a reservation.
More restaurants in WATSONVILLE, California (CA)
Imura contact information and details:
Address: 1994 Main Street - , WATSONVILLE, California (CA) 95076
Contact Phone: 8317618799