Delivery
Pickup
Outdoor
England
London
Lewisham
Bellingham
1 Restaurants on GastroRanking
627 Opinions in 4 websites
Very slow delivery. My order was already late so I called to ask how much longer and he said 5 minutes. 30 minutes later I’m still waiting! Called again to complain and she said 5 more minutes, still