The Admiral
Italian · Chinese · Bar
The Admiral is a friendly bar, restaurant, and takeaway specializing in Italian and Chinese cuisine.
Location
Best places nearby
The highest rated places close to The Admiral.
Local restaurants nearby
Triq San Pawl, Xemxija, San Pawl il-Baħar
