Island-wide Delivery

Minimum order of $50 | $8 delivery fee

Self Collection Available

29 Scotts Road, Singapore 228224

Buona Terra - Italian Restaurant
Arrow left
Arrow right

Follow us on Instagram!

Spinner