Skip to main content

Best pizza in Delray Beach, FL.

Delicious Pizza Awaits You
Savor Our Authentic Pizza

Savor Our Authentic Pizza

Our pizza is crafted with the finest ingredients, featuring a crispy crust, rich tomato sauce, and a blend of fresh cheeses. Choose from classic toppings like pepperoni and mushrooms or explore gourmet options with seafood and seasonal vegetables. Each slice is a celebration of flavor, perfect for sharing with family or enjoying solo. Experience the true taste of Italy right here in Delray Beach.
Convenient Delivery and Pickup

Convenient Delivery and Pickup

Enjoy our delicious pizza from the comfort of your home with our fast delivery service. Prefer to pick up? Our friendly staff will have your order ready in no time. Whether you're hosting a family gathering or just craving a slice, we make it easy to enjoy our pizza your way. Order online or call us to satisfy your pizza cravings today.

Our location

Map showing the location of Terra Ristorante & Bar on 9169 W Atlantic Ave in Delray Beach
Loading today's hours...