Where do you need Restaurants ?
About Franky's Place
Franky's Place is located at 456 E Main St, Ventura, CA. This business specializes in Restaurants and has 1 review(s) with a star rating of 5.0.
Reviews about Franky's Place
So welcome back!
Chris is back at Franky's! And so are all her great dishes. My favorite is the Mainstreet: Avocado,...
By jellyroll at Menuism December 21, 2011 at 12:33 AM