Italian restaurant. Known for its food.