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