Italian pizza restaurant offering a warm and welcoming atmosphere. Specializes in Italian cuisine.