Based on 8 reviews, the restaurant has received a rating of 4.6 stars. Price
✔️ Dine-in ✔️ Takeout ✔️ Delivery
Address:
3142 E Plaza Blvd suite F, National City, CA 91950
Phone: (619) 856-2368
Type : Restaurant
Location : National City, CA
Based on 8 reviews, the restaurant has received a rating of 4.6 stars. Price
✔️ Dine-in ✔️ Takeout ✔️ Delivery
Address:
3142 E Plaza Blvd suite F, National City, CA 91950
Phone: (619) 856-2368