Know a great happy hour or special for this location?
Fresh pasta and Italian mains in a long-established restaurant with homely, white-painted interior.
Suggest an edit
129 Aldersgate St, London, EC1A 4JQ
© 2025 Checkle, Inc
Privacy
Terms