Imola is an Italian restaurant known for its large selection of pizzas at affordable prices.