Showing posts with label snacks. Show all posts
Showing posts with label snacks. Show all posts

Thursday, June 18, 2009

Home-made treats

Mint
Home-made snacks and coffee shop. Tower Road Sliema, ex Ponte Vecchio. At corner at the bottom of Stella Maris street adjacent to the Gelateria (Tower Palace Hotel area) in Sliema.