Restaurant
Blue Orchid House
5 lokale anbefaler,
Tips fra lokale
Our favourite Thai - and they do actually deliver too for a small fee! Very friendly staff and quick service.
Unikke ting, man kan tage sig til i nærheden
Placering
77 High St
Ledbury, England