You are using an outdated browser.

Please upgrade your browser to improve your experience.

OKRA Hong Kong

110 Queen's Road West
Sai Ying Pun
Hong Kong, Hong Kong Island

okra.bar