Home > Hotel Suppliers Guide > Buffet & Foodservice Equipment The Space 60 Paya Lebar Road, #11-19 Paya Lebar Square Singapore 409051 https://www.thespacetec.com/