Restaurants in Alhambra, IL Back to Cities In IllinoisCuisine TypesView AllAmerican Maedge’s Restaurant709 E Main St$$