More about Thali Tray
Thali Tray is located at Arch 2 Stepney Bank, Newcastle upon Tyne, NE1 2NP, United Kingdom
Similar Listings
Pink Chilliz
4.6
Brinjol Cuisine
4.1
Red Chilliezs
4.8
Palkee
4.2