Elm Bar

Address:
372 Elm St, New Haven, Connecticut, USA
 View map