Mama LaRosa's Pizza Buffet and Salad Bar is located in the Murray Hotel on Mackinac Island, Michigan right across the street from the Arnold Line Dock.
Be the first to add a review to the Mama Larosa's Pizza Buffet And Salad Bar.
Mama Larosa's Pizza Buffet And Salad Bar
- Sun - Sat: 11:00 am - 9:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted