SEARCH


Restaurants

Gululu Restaurant

Gululu

133, Triq Spinola, San Ġiljan

Located along the waterfront of Spinola Bay, Gululu is one of the best places on the island to taste favourite…

+356 2133 3431

Read More
Skip to content