Spent a week in Fira and ate at Mama's a couple of times. Everything was delicious and the service was great. I especially liked the spinach pies! Just around the corner from the central bus station and down the hill from the Greek Orthodox Cathedral. You can't miss it. Well worth a stop if you are hungry.