Mama Maria's Italian Restaurant
Address:
800 6th St N, Hudson, WI 54016
Phone:
(715) 386-7949
Other Details:
Mama Maria's Restaurant proudly serves authentic, fresh, homemade Italian dishes. It is conveniently located just three miles off of Interstate 94 in Hudson.
Restaurants
Other Businesses: