Dhaba by Claridges September 14, 2018Restaurants Pub / Cafewebmaster Project Name: Dhaba by Claridges Location: Chennai, India