500 W Main St Ste D
Alhambra CA 91801
5
photo by claude
likes (0)
"This would have been a five star but they changed the way they make this since the last time I ate here. They added all this extra junk on top of it. Lemon, onions, seaweed, etc. The Salmon Toro was v..." Read Moreery good by itself but the extra stuff on top detracted from the flavor of the fish. Read Less - claude
Likes (0)
posted on: Jun 20, 2012 7:12 pm