24-hour Kabukicho restaurant serves up Japanese meals with Tokyo flair

A great place in Shinjuku for an early morning breakfast or late-night snack. 

Read More