Cafe Toria is a cafe offering fresh, made-to-order sandwiches and homemade cakes. Takeaway available.