Renowned for its state of the art interiors, cordial staff, flavoursome food and exceptional service, this fashionable cocktail bar and restaurant remains one of the top destinations in Delhi. Its a multi-cuisine restaurant which serves wholesome Chinese and Indian food cooked using the best of spices available locally.
Zebra Restaurant And Bar is located at Rajouri Garden in Delhi NCR. If you are planning to enjoy Fast food, sandwich, pizza, burger, pasta, veg food, non veg food, visit this place. The place has been reviewed 1 time(s) and has received an average rating of 4.