Description
A 48 square metre commercial outlet with cooking permits ideal to distribute to food outlets Marsa is located on the Marsa Creek, a body of water formed by the flow of water from wadis in high ground nearby to the sea.
The creek includes the Grand Harbour which the town is based on.