Very convenient to the 66,70 and 86 bus stops. Located right next to Harvard Stadium. Has pretty good pizza and no shifty people that linger about. The staff have always been nice to me. There is plenty of good parking, but it comes out directly on Harvard Ave, so drive safely!
Owners are quiet and seem nice on the surface. A nice selection of snacks. There’s a section of Asian food in the back that you normally wouldn’t see at a place like this.
friendly staff, has what you need
An error has occurred! Please try again in a few minutes