From Our Editors
Sit down with a simple sandwich or salad at this Depew joint ? Michael's Bar & Grill caters to those craving an all-American meal.
Michael's Bar & Grill is located near endless parking options, allowing diners to find quick and easy parking.
Stop what you're doing and pay a visit to Michael's Bar & Grill's restaurant today.