Delivery
Pickup
Outdoor
England
London
Waltham Forest
Leyton
2 Restaurants on GastroRanking
966 Opinions in 2 websites
Great beer, Great Srilankan food, amazing staff and warmly atmosphere
626 Opinions in 2 websites
Went today to Costa for an iced whipped latte which was not whipped. The atmosphere is horrendous, there’s litter everywhere which is embarrassing and atrocious.