Spot is a cozy café in Durham, NH that offers a variety of beverages and light snacks.
With a relaxed atmosphere and friendly staff, Spot is a popular spot for students and locals to grab a quick bite or study.
Generated from their business information