Tate Cafe Bar

Vittoriosa, Malta

See this entry at Google Maps