101 Divine Dr, Davenport, Florida 33897 USA
Small area of a large dining room, can eat outside too
Photo Credit: Yelp