Taste of Egypt
Located in Saint John, Taste of Egypt offers meals of excellent quality. They pride themselves on serving their customers delicious authentic dishes from the Mediterranean along with some other dishes…
Continue Reading
Taste of Egypt