The Pizza Bar - Tewksbury, MA

Located in this unassuming strip mall in Tewksbury, Massachusetts, The Pizza Bar combines all of the charm of a neighborhood pizza parlor with the sexy sophistication of a nightclub.   Owner Eva Tsiantikou set out to make a place with a European feel and an American menu.
Back to Top