Kriekoukis Meat Shop is a butcher shop offering a selection of meats. The business is located at Str. Nik. Rokka 76 in Mandra, Greece. It appears to also have a restaurant component.