Turkish-owned kebab shop in the heart of Akihabara. Popular with tourists exploring the electronics district.
Area
Akihabara