Chick 'O' Rito is a restaurant specializing in chicken dishes, offering American cuisine. They provide free delivery within a 3-mile radius and accept debit or credit card payments.