Mamagior is a restaurant offering a small, but excellent menu. Known for its quality, delicious food, including handmade souvlaki, and a magical atmosphere.