United States / New Haven / Museums & galleriesart galleryWest River ArtsAddress909 Whalley Ave, New HavenWebsitewww.lottastudio.com—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itBella's Cafe · 26 mNot ratedMew Haven Cat Cafe · 35 mNot ratedKehler Liddell Gallery · 68 mNot ratedManjares Tapas & Wine