O'mei Restaurant 2316 Mission St. Santa Cruz CA United States
Creative Chinese cuisine with attention to presentation.
Price Range: $15.01 - $30 Phone: 831.425.8458 Accepts: Visa, MasterCard/Eurocard
Smoking: not permitted
Alcohol: full bar