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

  • 0612 Michael's Restaurant

    Photo by Madoline Markham.

    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

Subscribe to our daily newsletters

* indicates required
Homewood Star business Happenings