O'Mei Restaurant, SANTA CRUZ, California (CA)
Readily positioned at 2316 Mission Street () in SANTA CRUZ, California (CA) (95060), O'Mei Restaurant can be reached at 8314258458. Make sure you call beforehand to make a reservation.
More restaurants in SANTA CRUZ, California (CA)
O'Mei Restaurant contact information and details:
Address: 2316 Mission Street - , SANTA CRUZ, California (CA) 95060
Contact Phone: 8314258458