Riko's Pizza
2010 W Main St, Stamford
(203) 674-8970
Recent Reviews
Order Online
You May Also Like
Jimmy's Pizzeria and Restaurant - 1975 W Main St
Italian, Pizza, Greek, Mediterranean
Fiesta Westside - 1990 W Main St
Peruvian, Latin American
Subway - 1996 W Main St Bldg #3
Sandwich Shop, Fast Food
Restaurants in Stamford, CT
Riko's Pizza
2010 W Main St, Stamford, CT 06902
(203) 674-8970