We had pizza at Cafe Rivera, located in the Concord Mall in Delaware. It's a cute familyfriendly restaurant with a great menu and wonderful staff.