Leonardo’s restaurant and pizzeria

26 High St, Swindon SN1 3EP, UK

About Leonardo’s restaurant and pizzeria

4.6 / 5

from

reviews
Leonardo’s restaurant and pizzeria

Our Address

26 High St, Swindon SN1 3EP, UK

Interested in being listed here!

For more information on our listings, advertising, coupons, and mailers, please contact us today!