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