Dodo no Sora: American Diner Cafe Mat Sliwinski Dodo no Sora Cafe is a tiny little place hidden away in the backstreets of Sangenjaya in Tokyo.