London edition
Taste of India
Taste of India
A la carte price: £15
Give your opinion
Address:
25 Catherine Street,
WC2B 5JS
London
Telephone: +44 2078362538
Web site:
Taste of India