The Lyric Theater

Address: 
819 NW 2nd Avenue
Miami, FL 33136