XXmaps.com

Restaurant at Scotland , United Kingdom
20 High St, Jedburgh TD8 6AQ, UK
+44 1835 862870
Unknow
51 High St, Jedburgh TD8 6DQ, UK
+44 1835 869820
http://www.jedburghtandoori.com/