If your soul mate could be a restaurant, The Rolling Pin Café would definitely be mine. Situated on a busy street in a small town in New Jersey,