STAY AT THE GRAND HOTEL EXCELSIOR

Showing posts with label tiki restaurant. Show all posts
Showing posts with label tiki restaurant. Show all posts

Tuesday, August 23, 2011

Tiki Bar and Restaurant Malta


Tiki... the place to be this Summer...
Click on Image to Enlarge