Falafel TLV

Falafel TLV
Address : Shop B, G/F, South Sea Apartments, 81 Chatham Road South, Tsim Sha Tsui