Dubai, United Arab Emirates
Green Tea Restaurant is a style of restaurant that offers some of the finest South Indian cuisine. It is our humble attempt to introducec
Dubai
1500