Our Location

Newport

2196 Harbor Boulevard
Costa Mesa, CA 92627

(949) 631-2110

Mon - Thu: 4:00 pm - Close
Fri: 11:30 am - Close
Sat - Sun: 12:00 pm - Close
Takeout Available Daily at 10 am