OddBird Theatre & Foundation is located in Delhi.
It was started in July 2016.
The intention behind the theatre is to allow audiences to witness a performance more closely and intimately. This is why it accommodates no more than 100-120 people.
Copyright 2012-2020 Indiamap Digital Pvt Ltd. All rights reserved.