315 Main St, Ferndale, California 95536 USA
Pesto raviolis. One of many delectable pasta choices.
Photo Credit: Yelp