17819 Tamiami Trl, North Port, Florida 34287 USA
Love the art - old local newsletters & awards are entertaining while waiting for your food
Photo Credit: Yelp