600 Tech Square Main St, Cambridge, Massachusetts 02139 USA
Large Chicken Parmesan Hot Sub
Photo Credit: Yelp