685 Towne Center Blvd, Sanford, Florida 32771 USA
White tablecloth dining with an open kitchen
Photo Credit: Yelp