"I love food everything was so divine"
Phone: +16262841304
Address: 241 E Valley Blvd, Alhambra I-91801, United States
City: Alhambra
Monday: 08:00-23:29
Tuesday: 08:00-23:29
Wednesday: 08:00-23:29
Thursday: 08:00-23:29
Friday: 08:00-00:30
Saturday: 08:00-00:30
Sunday: 08:00-23:29
Dishes: 69
Amenities: 1
Categories: 5
Reviews: 2881