![our menu](assets/images/our-location.png)
![](assets/images/tasteofrajpic.jpg)
76 Alderman's Hill
Palmers Green
London, N13 4PP
76 Alderman's Hill
Palmers Green
London, N13 4PP