Attap House - Buona Vista is located in Singapore on 9 N Buona Vista Dr, #01-17 The Metropolis. Attap House - Buona Vista is rated 2.9 out of 5 in the category restaurant in Singapore.
Address
9 N Buona Vista Dr, #01-17 The Metropolis
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance