logo.png
product_banner01.jpg

OddBird Theatre & Foundation

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.