Italian Restaurant. £17.50 set menu available until 6pm.

Sign-up for monthly updates from London Cheapo