Mother's Restaurant 4.6 / 5

Avenue Apostolou Pavlou Basilica Center, Paphos

Overview

This restaurant serves delicious Mediterranean, European and Greek cuisines.

Tips & Reviews