Pellicci's

Phone orders only

96 Stillwater Ave, Stamford, CT 06902

$15 MinimumAre you the owner?
Price: $$