İstanbul

Restaurant in Tomsk, Russia

Opening hours: Mo-Su 11:00-23:00