×

Leo's Pizzeria

In category Restaurant

Contact information

Address
2220 Southwestern Blvd
Buffalo, NY 14224
USA
Phone
716-674-8888
Contact name
n/a
Print Ad
Show Map

Reviews

Be the first to rate your experience. Write a review