Authentic Italian restaurant offering delicious pizzas and flavorful steaks. Known for its welcoming atmosphere and affordable menu options.