SOL Pie Pizza offers pizza with homemade dough and a focus on fresh, quality ingredients. Primarily a carryout spot with limited seating.