"The food quality and service is amazing. I am regular here and definitely I recommend it."
Phone: +17148622480
Address: 3321 Hyland Ave Ste C, Costa Mesa, CA 92626, United States
City: Costa Mesa
Monday: 08:00-16:00
Tuesday: 08:00-16:00
Wednesday: 08:00-16:00
Thursday: 08:00-16:00
Friday: 08:00-16:00
Saturday: 08:00-16:00
Sunday: 08:00-16:00
Dishes: 24
Amenities: 15
Categories: 5
Reviews: 1991