Yelp Bristol
- Other Cities |
- Warsaw |
- Bulverde |
- Westampton |
- Butler |
- Fort Myers Beach |
- Newark |
- More »
Bristol Italian Restaurants
Category: Pizza
Leo's is a popular little Italian joint in Bristol. Friendly owner and waitstaff with decent food. I particular enjoy their balsamic dressing and homemade croutons, so almost always have to get a side salad when I go in. I've had quite a few of their subs, but their meatball (The Big Red) is my favorite. When I'm ordering dinner, I tend to order tortellini with red sauce, which is great because…


