20 Depot is a cosy yet stunning 2600 sq ft industrial space with high ceilings and plenty of natural light. A choice destinatio...show more
Find The Best Business Dinner Event Spaces and Venues To Rent In Singapore
A delightful dinner helps to make a lasting impression on the clients for your business. These excellent cafes and restaurants listed on Venuerific are the perfect spaces to provide just that!