Lucy's Pizza Parlor

157 Stillwater Ave, Stamford, CT 06902

4.5(131)
$12 Minimum
SliceRestaurants in Stamford Lucy's Pizza Parlor
Price: $$