Element 116, Llc

Restaurants · New Haven, CT

Not yet claimed by owner

Details

Category
Restaurants
Address
116 Crown St # C-1, New Haven, CT 06510

Other restaurants in New Haven