The J Spot is a restaurant offering classic comfort food with a culinary twist, inspired by Canadian and travel influences. Takeout is available.