LA Stella South Italian Rstrnt

  • 3801 N University Dr #303,
    Sunrise, FL 33351
  • Phone: 954-748-4788
  • Cuisine: Italian Restaurant

Map

Unable to Display Map