Charminar Restaurant is a culinary gem in East London offering a wide selection of Biryani. The restaurant is known for its quality food and excellent service.