Westville Music Bowl
in New Haven, Connecticut
Live music venue in New Haven, CT, USA.