Delivery
Pickup
Outdoor
England
London
Richmond upon Thames
Barnes
1 Restaurants on GastroRanking
1201 Opinions in 3 websites
Big portions, delicious. And best tiramisu I've eaten so far!