Home Delivery

Enjoy food from Leo’s delivered to your home or holiday location.

While we understand the enjoyment of having food delivered to the beach, it is too complicated due to traffic/parking difficulties and trouble finding each other, and becauseĀ of this we only deliver to physical addresses.

No address, no delivery!

For Home Delivery Call: (401) 789-4950

Call our pizza restaurant at (401) 789-4950 for more information or to place your order.