The Trylon

3258 Minnehaha Ave Minneapolis, MN 55406

612.424.5468

1 Screens