Atlas Restaurant is a cozy dining establishment in the heart of New Haven, CT, offering a diverse menu of globally-inspired dishes.
With a focus on fresh ingredients and culinary creativity, Atlas Restaurant aims to provide a unique and satisfying dining experience for patrons in the area.
Generated from their business information