Colombo, Sri Lanka
Independence Walk
N/A
It can handle only about 3000 people. Good facilities within.
like
Deli
The best companies in the category 'Deli'