Restaurants in Alhambra, CA Menu 3.0 / 5 based on 19 votes Yoshinoya Donburi Restaurant 1701 W Valley Blvd Alhambra, CA 91803 Menu 3.5 / 5 based on 127 votes Z Sushi Sushi Restaurant 1132 N Garfield Ave Alhambra, CA 91801 ← 1 … 3 4 5 6 7