893 Elmwood Avenue
Buffalo, NY 14222
Get directions

About Us

A primary impetus for creating the Elmwood Village Inn was to create opportunities to share my love and knowledge of the area with my guests.

Reviews