i looked it up... teatro de la pelÃcula my spanish always sucked but not much usage of that when i searched.
the literal translation is Cinema House. But it is the place that Spanish or any Spanish speaking country such as Mexico refers to when they are going to the movies. Any thoughts on the price?