Yama Restaurant
Address:
433 W Main St, Alhambra, CA 91801
Phone:
(626) 576-9828 Restaurants, Japanese
Other Businesses:
- Wong Java House at 1936 W Valley Blvd, Alhambra, CA 91803
- Belly Buster Sandwich Shoppe at 1142 W Valley Blvd, Alhambra, CA 91803
- Bebe Fusion at 201 E Bay State St, Alhambra, CA 91801
- Leo's Fast Food at 500 S Marengo Ave, Alhambra, CA 91803
- Green Papaya Thai Restaurant at 1800 W Valley Blvd, Alhambra, CA 91803