More about Tandoori Corner Sydney
Tandoori Corner Sydney is located at shop 37,italian forum,23 norton street, Leichhardt, New South Wales, Australia 2040
0432663753
Similar Listings
Tandoori Palace
4.3
Ghedia
4