Home Tags Riko’s Pizza
Tag: Riko’s Pizza
In addition to its two Stamford and two Long Island locations, Riko’s operates a pizzeria in Norwalk.
It's the pizzeria's first franchise outside of the tri-state area.
Riko's is looking to expand to 15 locations by 2021.