London restaurant guide

London edition

Red Chilli 

Red Chilli

 

A la carte price: £20

comment Give your opinion

Address:
137 Leman Street,
E1 8EY London
Telephone: +44 2074813300
Web site: Red Chilli