Contact Us

Get in Touch

Shah Tandoori

159 Drummond St,
London NW1 2PB,
United Kingdom

+44 20 7383 5677