Camelot is a cozy cafe in the heart of New York City, offering a variety of freshly brewed coffees and teas.
With a charming atmosphere and delicious pastries, Camelot is the perfect spot for a quick bite or a relaxing break.
Generated from their business information