Food Scene
Good italian restaurant with a perfect view ! Situated on the lake side.
55 il-persuni tal-post jissuġġerixxu
La Scoica Land
34 Bulevardul Mamaia NordGood italian restaurant with a perfect view ! Situated on the lake side.
La Peşte
DC86 Specific fish restaurant and seafood.