Last Updated 22 | 07 | 2014 at 18:02

Lifestyle / Restaurants & Food Critique

Food: 4 / 5 stars Environment: 4 / 5 stars Staff: 5 / 5 stars Price: Reasonable Parking: Street – Available Address: Ella's Food Factory Sajjied Complex, Xatt is-Sajjied Marsaxlokk Email:...Read More >>