Restaurante
Blue Orchid House
5 moradores locais recomendam,
Dicas de moradores locais
Our favourite Thai - and they do actually deliver too for a small fee! Very friendly staff and quick service.
Coisas únicas para fazer por perto
Localização
77 High St
Ledbury, England