More about The Chai Shop
The Chai Shop is located at 36 Blue St, North Sydney NSW 2060, Australia
Similar Listings
Tandoori Palace
4.3
Ghedia
4