Boards and Committees

Restaurants offering less-salt-and-sugar options

< Back

Istanbul Express Turkish Restaurant

Address
G/F, 66 Lockhard Road, Wan Chai
Shop 115-120, 1/F, New Mandarin Plaza, Tsim Sha Tsui
19 Jun 2020