Madison's on Main
Book a table: 7:00 PM 7:15 PM 7:30 PM MoreAbout Madison's on Main
Customers' Favorites
Madison's on Main Reviews
The food is always awesome! One of the best restaurants in Genesee County, if not the entire state of Michigan.
I absolutely love this place. The bread that the serve is probably my favorite part along with their phenomenal meatloaf, although for the price I wish it was a little bigger of a portion. Definitely worth it still!
We eat here all the time and the meat loaf is the way too go. Portions could be better but the taste beat it all. I am also speaking from culinary experience I went to school for this and when I tell you this is some of best meatloaf you will ever have there is no lie.
Hours
| Monday | Closed |
| Tuesday | 11AM - 9PM |
| Wednesday | 11AM - 9PM |
| Thursday | 11AM - 9PM |
| Friday | 11AM - 9PM |
| Saturday | 11AM - 9PM |
| Sunday | 11AM - 9PM |
Madison's on Main is a highly recommended restaurant in Flushing that offers a warm and inviting atmosphere. It is a versatile spot suitable for both family dinners and date nights, with friendly and knowledgeable staff providing top-notch service. The menu features a variety of bistro-style dishes and homemade favorites, including Chicken Marsala, Blackened Chicken Gnocchi, Chicken Tenders, Brussel Sprouts, and Chicken Alfredo. The Chicken Pesto sandwich is also popular for lunch. Drinks like the smoked old fashioned are highly suggested, adding to the enjoyable experience. The restaurant receives praise for its delicious food, great ambiance, and excellent service, making it a place customers want to return to. Takeout is also a great option, especially for those who want fresh, homemade food without cooking. Though most dishes are praised, some mention that certain meals like the smothered chicken could use more seasoning. Overall, Madison’s on Main is seen as a favorite spot in Flushing, with many customers looking forward to their next visit.