Red Shanghai Inn

Shop Number F8
Telephone 9749 3774
Store Category Food Court & Takeaway