Restaurants in Alhambra, CA
Restaurants
2990 W Valley Blvd.,
Alhambra ,
CA
91803
UNITED STATES
Based on 1 reviews
Add to your "Must Go" list
Have been going 5+ years after discovering it blocks from my work (CSULA). Have tried just about everything and have never been sorry. My two favorites are the Macadamia Nut Pancakes (yummy any time) and their snow cones are incredible!...Worldwide > United States > Alhambra, CA > Restaurants