Eltham Yeti Restaurant in Strand
86 Eltham High Street, London SE 9 1BWMenu Eltham Yeti Restaurant
How to get to Eltham Yeti Restaurant
Address
86 Eltham High Street, London SE 9 1BW
Follow Us
Opening Time
Closed: Mon
12noon – 11pm: Tue-Sun
Services
- Takeaway Available
- Indoor Seating
- Home Delivery
- Luxury Dining