Art is located in Singapore on 1 St Andrew’s Road, 06-02 National Gallery. Art is rated 4.5 out of 5 in the category italian restaurant in Singapore.
Address
1 St Andrew’s Road, 06-02 National Gallery
Amenities
Bar on siteToilets
Accessibility
Wheelchair-accessible liftWheelchair-accessible toilet