Italian

Emilia Restaurant

191 Merchants Street, Valletta, Valletta VLT1172

Loading…