Central London Restaurants

Kasturi

57 Aldgate High Street London, EC3N 1AL, Great Britain

Prices from £18

Continue Next

Description

Kasturi - à la carte dining
More info

Error: failed to make map tab.

'bool' object is not callable
Continue Next