Sure, there are a number of Italian restaurants and pizzerias. What part of town are you looking in?
It should be in the center area.
restaurant-area restaurant-food restaurant-pricerange
restaurant-area restaurant-food restaurant-pricerange
restaurant-area restaurant-food restaurant-pricerange
restaurant-area restaurant-food restaurant-pricerange