"The food is so wonderful I eat every Sunday with wonderful customer service I get when I pick the food up"
Phone: +16194223388
Address: 1208 3rd Ave, 91911, Chula Vista, United States
City: Chula Vista
Monday: 11:00-22:00
Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00
Friday: 11:00-22:00
Saturday: 11:00-22:00
Sunday: 11:00-22:00
Dishes: 10
Amenities: 7
Categories: 5
Reviews: 939