-- Boston's Hidden Restaurants --

Location of Leo's Ristorante, Bristol, RI

Leo's Ristorante
365 Hope Street
Bristol, RI 02809
Phone: (401) 253-9300