Maya

English Restaurant in Holborn
Maya image
Ad
No longer at this address

Our records show that Maya is closed.

Address
167 Drury Lane
Holborn
London
WC2B 5PG
Map
Cuisine
English
Region
Holborn
Nearest Station
Holborn
0.19 miles

User Reviews

There are no user reviews