Green Common Deli Festival Walk

Address:

Shop 05, MTR Level, Festival Walk, Tat Chee Avenue, Kowloon Tong, Kowloon

Website: