170 Selleck Street, Stamford, CT

PH: 203-674-8970

581 Newfield Ave., Stamford, CT
Newfield Shopping Cntr

PH: 203-614-9999


345 Main Ave., Parkway Plaza, Norwalk, CT

PH: 203-822-7800

Riko's Logo

DELIVERY HOURS:

Mon: 10am - 9:30pm Starting Sept 1!
Tues-Fri: 10am - 9:30pm
Sat: 11am - 9:30pm
Sun: 11am -8:30pm

DINE IN / TAKE OUT:

Mon: 10am - 10pm Starting Sept 1!
Tues-Fri: 10am - 10pm
Sat: 11am - 10pm
Sun: 11am - 9pm