Get inTouch

LOCATION

Unit 17
Wembley Central Shopping Centre,
Wembley HA9 7AJ

Phone: 02086165940

Email: restaurant@theyellowchilli.co.uk


GET IN TOUCH WITH US