at 6 Great George Street, Leeds , LS1 3DW United Kingdom
474 FB users likes Red Chilli Restaurant, set it to 157 position in Likes Rating for Leeds in Local Business category
Red Chilli Restaurant is Leeds based place and this enity listed in International Restaurant category. Located at 6 Great George Street LS1 3DW. Contact phone number of Red Chilli Restaurant: +44 (0) 113 242 9688
page for people following a Clinical Weight Loss programme to share successes, recipes and for discussions.