Drag box to select area
Over 50 years of experience means that you're getting one of the best pizzas in town. Either by the pie or by the slice, Stella's is what you look for when you're seeking some quality pizza. With a mom and pop shop atmosphere, you can enjoy some low prices and excellent pizza. Boston sports icons line the wall.
605 Mount Auburn St, Watertown, MA 02472
- Accessibility Details: N
- Hours: Mon - Thu 11:00am - 10:00pm; Fri - Sat 11:00am - 11:00pm; Sun 1:00pm - 10:00pm
- Hours: Mon -Thu, 9am - midnight; Fri, Sat, 9am - 1am;
Sun, 11am - 10pm
- Accessible: no