O'Mei Restaurant, SANTA CRUZ, California (CA)

Are you eager to eat? O'Mei Restaurant is among the places to eat one may try.
Conveniently stationed at 2316 Mission Street () in SANTA CRUZ, California (CA) (95060), O'Mei Restaurant can be reached at 8314258458. We advise you to call ahead of time to book your table in the restaurant.
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