Delivery
Pickup
Outdoor
England
London
Havering
Upminster
1 Restaurants on GastroRanking
705 Opinions in 4 websites
Everything very nice except chips that were soggy.