Aglio Olio Bistro is located in Singapore on 2 Science Park Drive,Ascent, #01-29. Aglio Olio Bistro is rated 4.3 out of 5 in the category italian restaurant in Singapore.
Address
2 Science Park Drive,Ascent, #01-29
Amenities
Good for kids
High chairs