This Deli (it's not a deli as in bakery or anything like that, but a chain of gas stations with the…read moreextra 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.