THALIA SPANISH THEATRE

Thalia Spanish Theatre
41-17 Greenpoint Ave
New York, NY 11104