The Glen Shopping Centre – Niubi 260 SQM Restaurant
Niubi Restaurant
Design & Construction
260 m2
The Glen Shopping Center