Takara Sushi in Alhambra
33 W Main St, , 91801 - Get directionsMenu Takara Sushi
Noodles
Dinner Hot Stone Bowls
Dinner Plates
Hot Appetizers
Cold Appetizers
How to get to Takara Sushi
Price range per person $10 - $25
Price range per person $10 - $25