The Fork and Cork Restaurant

21,, It-Telgħa tas-Saqqajja , Ir-Rabat