The Italian Kitchen Menu, Prices and Locations
Great Italian food in easy accessible restaurant not far from Oxford Circus tube . London prices £18 for salmon etc and mandatory 12.5% service charge which goes to staff. Very pleasant friendly staff and nice ambience. If I can find it again I would revisit.
Phone: +44 141 572 1472
Head Office address: 64 Ingram St, Glasgow G1 1EX, UK
Get verified information about The Italian Kitchen Menu, Price and near me locations.