11 Awesome All-You-Can-Eat Options in Shinjuku!
Shinjuku is Japan's top shopping district, and with its rich variety, it's the perfect destination for any kind of meal, including Italian and traditional Japanese cuisine. This article will introduce you to a selection of 11 recommended all-you-can-eat restaurants for all tastes - from the classics to unusual food. Try them on your way back from work, for a date, or after shopping!