Here I am again at a second North Indian restaurant this month. Like I always say I can never get tired of Indian food specially north Indian. Claypot restaurant is found inside CityMax Hotels which is located at a nice location in BurDubai away from traffic. Keep in mind you need to search for CityMax […]