Island-wide Delivery

$12 delivery fee | Free delivery above $300

Self Collection Available

29 Scotts Road, Singapore 228224

Buona Terra - Italian Restaurant
Arrow left
Arrow right

Follow us on Instagram!