Restaurant Reviews from DiningGuide411.com
    Top : United_States: FL: Sunrise

La Stella South, Sunrise, Florida










La Stella South
3801 N. University Drive
Sunrise FL United States

Bar


Hours: Dinner

Phone: 954.748.4788
Accepts: Discover

Accessibility: completely