A cozy cafe in Penzance, The Terrace offers fresh, homemade sandwiches, paninis, salads, and cakes. Eat in or takeaway.