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