Orchid House

Orchid House information

Location
Galle , Sri Lanka
Address
28A Hospital St
Telephone
+94 545 3344
Something wrong?
Submit a correction

A teashop with a sideline in jewellery and the sweet smells of incense.