129 Aldersgate St, Barbican, London EC1A 4JQ
English restaurant | Pasta shop | Restaurant
This well-established restaurant specializes in fresh pasta and authentic Italian mains, offering a warm and inviting atmosphere characterized by its homely, white-painted interior.