6835 US Hwy 129 N, Live Oak, Florida 32060 USA
Flies all over the restaurant food wasn't fresh at all
Photo Credit: Yelp