Sizzling Grill is an Indian and Chinese restaurant offering a grill experience. It is located in Cityscape Plaza.