La Rive

Business Details

La Rive
Restaurant, Snack Bar, Wine Bar
33/34, Ix- Xatt ta' Tigne
Sliema 21318323
Mediterranean

Location

Location on map not available.