Mama Maria's Italian Restaurant
Drag box to select area
100% Were impressed
Mama Maria's Restaurant proudly serves authentic, fresh, homemade Italian dishes. It is conveniently located just three miles off of Interstate 94 in Hudson.
800 6th St N, Hudson, WI 54016
- Fax: 715-381-2178
- Accessibility Details: There is a ramp near the entrance.
- Hours: Mon, 3pm - 9pm; Tue, Wed,Thu, 11am - 9pm;
Fri, Sat, 11am - 10pm; Sun, 3pm - 9pm.
- Accessible: yes