Mega Amphi Theatre
The Mega Amphi Theater is located at the Tewodros Square along Churchill Road. The theater predominantly shows plays but at times shows movies too. It is also used for special occassions during public and religious holidays.
Phone: 0115 518870