Leo's Pizzaria & Deli, BRISTOL, Rhode Island (RI)
Comfortably situated at 365 Hope Street () in BRISTOL, Rhode Island (RI) (2809), Leo's Pizzaria & Deli can be contacted at 4012539300. It is best to call up early in advance to reserve your spot in the restaurant.
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