Been to Leo's many times and have tried a variety of items and all are great. The pizza and steak and cheese sub are 2 of my favorites with the Italian sub not far behind. The building itself is fairly run down and unappealing, the seating area is also in a serious need of renovation however the food is great.
地址： 3 Traffic Cir, Newburyport, MA 01950-3936
地点： 美国 > 马萨诸塞 > 纽伯里波特
电话号码： (978) 462-1221