Categories: Italian Restaurant, Takeaways Categories: Italian Restaurant, Takeaways
Address: 6 Foster Lane, City of London, London, EC2V 6HH
Landline: 020 760...
Report a problem with this listing