Restaurant
Blue Orchid House
Von 5 Einheimischen empfohlen,
Tipps von Einheimischen
Our favourite Thai - and they do actually deliver too for a small fee! Very friendly staff and quick service.
Einzigartige Aktivitäten in der Umgebung
Standort
77 High St
Ledbury, England