Landmark Plaza

  3.9 – 83 reviews   • Shopping mall

Address and Contact Information

Address: 1300 E Main St, Alhambra, CA 91801
Phone: (626) 291-5555
Website:

Photo Gallery

Related Web Results

Landmark Plaza, 1300 E Main St, Alhambra, CA 91801, USA

Landmark Plaza is a business providing services in the field of Shopping mall, . The business is located in 1300 E Main St, Alhambra, CA …

Driving directions to Landmark Plaza, 1300 E Main St, Alhambra

Landmark Plaza1300 E Main St, Alhambra, CA 91801, USA. Landmark Plaza, 1300 E Main St, Alhambra, CA 91801, USA. © 2021 WazeTermsNotices.

Apartments near Landmark Plaza in Alhambra, CA …

See all 1396 apartments for rent near Landmark Plaza in Alhambra, CA. Compare up to date rates and availability, select amenities, view photos …

Review Summary

Gary Daniel
Easy going spot for Pho and other good Vietnamese dishes.
Yvonne Wallace
Good place for physical therapy.
Wu Jesse
Health food serviced
Ailene Michel
Home of the Super Bowl Pho. Five star for the pho. One star for poorly designed parking. There’s also parking downstairs but you have to enter behind the structure via the alley. I prefer the parking on the street.
Yvonne Wallace
Good place for physical therapy. Friendly people.
Eunice Chang
Pho Superbowl is clean place. Food is delicious and fresh vegitable
Get more reviews

Leave a Comment

Please rate