"Great service love the food definitely coming back for the water."
Phone: (+1)3106674670
Address: 3180 E Imperial Hwy, Lynwood I-90262-3228, United States, 90262-3215
City: Lynwood
Monday: 07:00 -22:00
Tuesday: 07:00 -22:00
Wednesday: 07:00 -22:00
Thursday: 07:00 -22:00
Friday: 07:00 -23:00
Saturday: 07:00 -23:00
Sunday: 07:00 -22:00
Dishes: 4
Amenities: 6
Categories: 5
Reviews: 1022