Mailo's Ilioupoli is a pasta shop offering a variety of delicious pasta dishes.