RISTO CAFE sunset BAR
Bar · Mediterranean · Seafood
RISTO CAFE' sunset BAR is a bar and restaurant offering a Mediterranean dining experience. It is located at 147 The Strand. Key facts used from search results include the name 'RISTO CAFE' sunset BAR' and its address.
Location
Best places nearby
The highest rated places close to RISTO CAFE sunset BAR.
Local restaurants nearby
147 THE STRAND, Gzira, Central Region, Malta


