Located at 650 Amherst Street in Greystone Plaza, Live Free & Dine Gourmet Sourdough Pizza serves fresh sourdough pizza to Nashua diners. The restaurant sits in an accessible commercial area convenient for both dine-in and takeout service. With its focus on sourdough preparation, the pizzeria appeals to those seeking quality pizza crafted with traditional methods in the region.