1545 County Road 220, Fleming Island, Florida 32003 USA
Have you tried our new build-your-own pasta yet?
Photo Credit: Yelp