Michael's on Main

Michael’s on Main has an expertly qualified staff capable of hosting wedding ceremonies or receptions of almost any size. The entire restaurant accommodates up to 350 people, however by renting only certain rooms, they can host parties of all sizes.