Malta
Café Jubilee is one of Malta.

1. Café Jubilee

8.1
125 Saint Lucia St, Valletta, Valletta
Mediterranean Restaurant · 61 tips and reviews