Truva Dönerstand is a kebab shop offering takeout options. The menu features döner and related dishes.