International Cuisine Archive

Star Kebab Akihabara

Star Kebab – The star of Akihabara eats

America has tacos.  Japan has Doner Kebabs.  And Akihabara has the best ones in all of Japan, winning the Kebab Grand Prix! If you’ve been to Akihabara, you’ve probably seen at least one of the three Star Kebab …

Continue reading...