Barbarossa

vnh restaurant9 1460 Whalley Ave.
New Haven