Full menu with prices & pictures
Lucy's Pizza 157 Stillwater Avenue, Stamford, 069...
+12033231626
When you're planning your visit to Lucy's Pizza, you could take public transportation to the station Stamford Amtrak Station, which is the nearest station at 993 meters distance to the restaurant.
The Menu of Lucy's Pizza from Stamford contains about 119 different meals and drinks. On average, you pay for a dish / drink about $8.8.