Top Island
740 E Valley Blvd
Alhambra, California 91801
USA
Phone: 626-300-9898
Alhambra, California 91801
USA
Phone: 626-300-9898
Food | |
Service | |
Ambiance | |
Overall: |

Location & Nearby Info
Bakers Square0.05 mi
Ono Hawaiian BBQ0.05 mi
Starbucks0.06 mi
Baskin-Robbins0.07 mi
Sunday Bistro0.16 mi
Sunday Cafe0.16 mi
House of Lee0.16 mi
Subway0.17 mi
Rose's Bakery0.21 mi
OK Cafe0.23 mi

Cuisine:
Top Island Description:
Top Island is a lovely Chinese,Sea food,Others restaurant in Alhambra, California, offering you a correct choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Top Island