Costa Mesa
Address
350 E 17th Street Unit 3 Costa Mesa CA 92627 , ,
Call: (949) 200-7637
Restaurant Hours
sun: 10:45 am to 10:00 pm
mon: 10:45 am to 10:00 pm
tue: 10:45 am to 10:00 pm
wed: 10:45 am to 10:00 pm
thu: 10:45 am to 10:00 pm
fri: 10:45 am to 9:00 pm
sat: 10:45 am to 10:00 pm
Features
- Pickup
- Delivery
- Dine In
- Catering