Crousti-cho is a sandwich shop offering quality service and expertise.