6765 Land O' Lakes Blvd, Land O' Lakes, Florida 34638 USA
So much has changed Eat outside only
Photo Credit: Yelp