Moc Kitchen

Vietnamese Restaurant in Trafalgar Square
Moc Kitchen  image
Ad
Address
9-10
The Arches
Villiers Street
Trafalgar Square
London
WC2N 6NG
Map
Cuisine
Vietnamese
Nearest Station
Embankment
0.09 miles

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this restaurant