Phone: +16262893737
Address: 2301 W Valley Blvd, Alhambra, CA 91803, United States
City: Alhambra
Menu Dishes: 35
Reviews: 3176
"I always enjoy the Polish sausage sandwiches here. The lemonades are fantastic as well—I’ve tried a few different flavors, and they’re consistently delicious. And of course, the chili dogs have been excellent for years."
All prices are estimates on menu.