Located right on Main street, the Meeting House is a gem right in the heart of Williamsville. This venue offers open seating in a quaint atmosphere.
Located right on Main street, the Meeting House is a gem right in the heart of Williamsville. This venue offers open seating in a quaint atmosphere.