London restaurant guide

London edition

Taste of India 

Taste of India

 

A la carte price: £15

comment Give your opinion

Address:
25 Catherine Street,
WC2B 5JS London
Telephone: +44 2078362538
Web site: Taste of India