Delivery
Pickup
Outdoor
England
London
Southwark
Chaucer
1 Restaurants on GastroRanking
2078 Opinions in 2 websites
After hearing good reviews I was shocked to see this is what the hype was about. Really disappointed