Loading...
Uploaded by judyscoop on Nov 1, 2011
Chef Felix Loring previews menu choices. The new restaurant at 754 NE 25th Ave., Ocala, Florida 34479 opens Thanksgiving. Video/photos by Judy Green.
People & Blogs
Standard YouTube License
Everything looks delicious...can't wait to try it out.......
ninjafish229 3 months ago
Load more suggestions
Everything looks delicious...can't wait to try it out.......
ninjafish229 3 months ago