Our store enjoys a prime location, so anyone can locate us easily. We are situated in 169 Park Road, Liverpool L8 6SE. So if you commute nearby, you should definitely give our signature dishes a try along with other mouth-watering delicacies offered by...more
CrescentRating: Not CrescentRated
Halal certified restaurant
169 Park Rd, Liverpool L8, UK