Map
81B Club St., Singapore 069400, Singapore
Restaurant
My Dining Room