This is inside a Shell gas station/minimart(not at the Greendale Mall which is another location-7 Neponset St). Difficult to park if all the pumps are being used which was the case when I arrived. No place to sit down. I ordered up a small tuna sub. Ingredients were fresh and tasty. Service was quick and friendly. Store shares space with a Dunkin Donuts and a convenience store.