O'DELICE is a restaurant specializing in artisanal pizzas and kebab dishes.