0
Home
Our Story
Menu
Gallery
Press
Contact
Shop
0
was successfully added to your cart.
Gallery
View Larger
View Larger
View Larger
View Larger
View Larger
View Larger
View Larger
View Larger
View Larger
View Larger
View Larger
View Larger
View Larger
View More Pictures on Instagram
Home
Our Story
Menu
Gallery
Press
Contact
Shop
(949) 281-2582
RESERVATIONS RECOMMENDED
330 E 17th Street
Costa Mesa, CA 92627
Takeout Hours
Daily 4pm-9pm
21 & Over
X
X