Nepal Plaza Thamel

It is very good place to get free entertainment as well..