Riko's Pizza

Row 1

Details
886 Hope St
Stamford, CT 06907
Map

Foursquare Tips

  • I'm always very partial to the hot oil pizza! Parking is deceptively limited so check what hours are enforced at the train station across the street.