Delivery
Pickup
Outdoor
England
London
Southwark
Nunhead
1 Restaurants on GastroRanking
9 Opinions in 1 websites
We were driving our son & partner back to their hotel in Deptford & looking for late night food. We spotted this takeaway along Queens Road & decided to try it. Staff were friendly & the place looked