420 W Dearborn St, Englewood, Florida 34223 USA
Strawberry salad and quail special
Photo Credit: Yelp