Menard's Fish Shack & Tavern, 494 Riverdale Avenue, Windsor Riverside
312th visitor, Write a review
Menard's Fish Shack &  Tavern
Menard's Fish Shack & Tavern Rating
Restaurant rating: 2.7 out of 5 with 14 ratings
New Section
back to top