Happy Harbor Cuisine
736 E Valley Blvd
Alhambra
CA
91801
(626) 282-3838
zomato.com
Open Map
Casual
Chinese
dining
Outdoor Seating
restaurant
Restaurants
Salt and pepper shrimp
Southwestern Restaurants
Take Out
Validated Parking Available