Little India Newton Stewart
9 Victoria Street,
Newton Stewart DG8 6 ,United Kingdom
Little India Newton Stewart is one of the popular Indian Restaurant located in 9 Victoria Street , listed under
Indian Restaurant in Newton Stewart
,
Restaurant/cafe in Newton Stewart
,