Leo's Ristorante offers an extensive menu of Italian and American inspired cuisine. Located in the heart of Bristol, near the water, the community-oriented restaurant is dedicated to providing a healthy delicious meal to its guests. With plenty of room for a large crowd, Leo's Ristorante is a great destination for holding an event. When the weather is nice, guests may sit and enjoy a meal and drinks outside as they take in historic Hope Street.