Green Menu
Address:
560 W Main St, Alhambra, CA 91801
Phone:
(626) 872-0011
Hours:
- Mon: 1pm-6pm
- Tue: 1pm-6pm
- Thu: 1pm-6pm
- Fri: 1pm-6pm
Other Businesses:
- My Way Hot Pot at 1261 E Valley Blvd, Alhambra, CA 91801
- Noodle Young at 525 W Valley Blvd, Alhambra, CA 91803
- Lee's Garden at 1428 S Atlantic Blvd, Alhambra, CA 91803
- Vittoria Pizza Ristorante Italiano at 2622 W Valley Blvd, Alhambra, CA 91803
- Bao Bao Restaurant at 525 W Valley Blvd, Alhambra, CA 91803