Italian Kitchen

London, United Kingdom


Address

43 New Oxford Street
WC1A 1BH London
United Kingdom

Phone

+44 20 7836 1011


Neighborhood

Camden


Nearest Train

Tottenham Court Road


Avg Cost

$24.00


Hours

Mo to Su from 12:00 PM to 11:30 PM


Category

Contemporary, Child Friendly, Italian


Avg User Rating

30 reviews

More Info

Destination Guide

Hotels near Italian Kitchen

Things to do near Italian Kitchen

Restaurants near Italian Kitchen

Shops near Italian Kitchen