Mr. chai is a new restaurant which is having a local tea area essence and environment, focusing on indian audiences mainly but with a luxury treatment.
gLike
MR. CHAI RESTAURANT
Mr. chai is a new restaurant which is having a local tea area essence and environment, focusing on indian audiences mainly but with a luxury treatment.