Leo's Pizzaria & Deli, BRISTOL, Rhode Island (RI)

Feeling hungry? Leo's Pizzaria & Deli might be the place to eat for you.
Conveniently located at 365 Hope Street () in BRISTOL, Rhode Island (RI) (2809), Leo's Pizzaria & Deli can be reached at 4012539300. Please call in advance to make a reservation.
More restaurants in BRISTOL, Rhode Island (RI)


Leo's Pizzaria & Deli contact information and details:
Address: 365 Hope Street - , BRISTOL, Rhode Island (RI) 2809
Contact Phone: 4012539300