NEW WEST CAFE

879 WHALLEY AVE, NEW HAVEN,
CT, 6515, USA