Cafe
Red Lion
Inirerekomenda ng 10 lokal
Permanenteng nakasara
Lokasyon
85 High St
Thames Ditton, England
Mga tip mula sa mga tagaroon
The Ambiance was good, service excellent and enjoyed the food. The staff a welcoming. The place is clean and warming.
Lovely food, service is a bit slow but worth the wait. Nice and relaxed atmosphere.