The food was very good here. I've been to the place twice while in Englewood on business. I'm from New Haven, CT which is known for it's pizza. The pizza at Rico's wasn't as good as New Haven, but it's the best I had in the area. try the Chicken Parm sub, it was great. I would order take out, the abviance isn't exactly nice.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.