Events.com apps
Michael's Restaurant
Image from michaelssteakandseafood.com

Michael's Restaurant

0 Events 0 Followers
Place
Michael's Restaurant
1903 29th Ave S, Homewood, 35209, AL, United States
Upscale restaurant located in the heart of the SOHO district of Homewood, AL, specializing in fresh from the gulf seafood and prime steaks.
 
 
 
 
Your changes have been saved.