Italian restaurant specializing in pizza. Offers on-site dining with a focus on Italian cuisine.