loader image

Dining

Not only is Dolmen Mall Clifton home to an award winning food court, it is also the first choice for leading food brands to open restaurants.