Riko's Pizza

581 Newfield Ave
Stamford, CT
203.538.9081
41.078695
-73.533888
Hours:
Mon:closed
Tue - Fri:10am - 10pm
Sat:11am - 10pm
Sun:11am - 9pm

for Riko's Pizza
Directions
from: