Michael's Restaurant
1903 29th Avenue South, Homewood, Alabama
1903 29th Avenue South, Homewood, Alabama
Monday-Thursday, 11 a.m.-10 p.m. Friday-Saturday, 11 a.m.-11 p.m. Sunday, 11 a.m. – 8 p.m.
Restaurant
American
Dinner, Lunch
Mentions
-
Michael’s Restaurant
A vibrantly backlit Birmingham skyline at dusk lines a wall at Michael’s Restaurant. The image reveals the heart of the steakhouse and bar: it’s a local, family-owned business full of history.
Jun 1, 2012