62 Muallim Naci Caddesi Beşiktaş, İstanbul 34345
Seated: 80
Square Feet: 1,506 ft2
Ceiling Height: 15.7 ft