Tag Archives: Alhambra Sushi

Where Everybody Knows Your Name: Z Sushi, Alhambra

Toro sushi

I’ve been going to Z Sushi in Alhambra for almost ten years now, and it dawned on me that I rarely blog about it. It’s safe to say J and I dine at Z Sushi more than any other restaurant, with the bar at Drago Centro coming in a close second. My parents go to Z at least once a month, my sister has it on her list of “must visit” places when she comes home from Ireland to visit, and we’ve taken countless friends there who have also fallen in love with Z. Continue reading