Rating - 7.2
This is located in Waltham right by the college....there is no air conditioning just a large fan. It is really hot in a suite because they have some pizza ovens. There was a line when we entered, but it moved quickly and the ordering process was efficient.
We got sandwiches, chips and drinks. When we got the food we realized there was no where to sit outside (its in a strip mall), so we enjoyed the heat inside (if that is possible).
Food was acceptable, not horrible but not great either....I wish I had the time for a pie.
Total - 17.28