Helen2506's Saint Julian's, Malta
China House Restaurant
4a, Spinola Road
We had 1 meal here and thoroughly enjoyed it. Nearly passed it by as its down a street that isn't th...
Good menu, a nice choice of pasta, pizza and meat dishes. The service was good even when the restaur...