Truro Big Stop is a restaurant offering homestyle meals made with fresh ingredients.