24 Carats is a luxury dining multi-cuisine restaurant located at the Hotel Express Towers in Alkapuri, Vadodara. Serving a variety of North Indian, Chinese and Continental food, this restaurant has something for everyone! The restaurant sports a bright and vibrant look and offers a spacious, almost grand,&nbs...
Chinese, Continental, North Indian
Hotel Express Towers, R.C. Dutt Road, Alkapuri, Vadodara