This Deli(it’s not a deli as in bakery or anything like that, but a chain of gas stations with the extra comfort of a small shop and snackbar –like services) is located in the very deep heart of Helsinki. Mechelininkatu is the side vein, running parallel to the main street Mannerheimintie. «Mech» ABC has toilets(small), a snack bar for hamburgers and such, and a shop for both car equipment and groceries. The selection of food stuff is perhaps 20 – 25 square meters worth of shelves, so it’s small/medium. Snacks are nice. A great place to stop by for if a hunger happens to strike you and you want to get your car parked somewhere, 30 minutes free here.