More about Little India Tandoori Resturant
Little India Tandoori Resturant is located at Shop 8, 38 Oxford rd, Ingleburn, New South Wales, Australia 2565
02 98294611
http://little-india-ingleburn.com/?clid=goog&gclid=COPJycjjq78CFREIvAodiG8A-Q
Similar Listings
Tandoori Palace
4.3
Ghedia
4