Alka
1/3, Congreve Street, Il-Qrendi, Malta
Alka
Mar 7, 2021
Report post
Take out menu available daily from 10am to 5pm at ALKA cafe (Tuesdays closed)