Trolley Pizzaria interior
Liz West
In all my trips to Lowell, somehow I never saw this place before. The Trolley Pizzaria is on Gorham Street and has its own website, trolleypizza.com.
View Project:
In all my trips to Lowell, somehow I never saw this place before. The Trolley Pizzaria is on Gorham Street and has its own website, trolleypizza.com.
View Project: