Ramen Sho offers a lively, no-frills vibe with flavorful, light broths, perfectly chewy noodles, and generous toppings, making it a must-try for ramen lovers.
7 Chome-22-34 Nishishinjuku, Shinjuku City, Tokyo 160-0023, Japan Get directions
Thompson Nguyen
Aleisha W
benedict chan
Charles Chen
Endrea Hugh
Edwin Zhuang
Quinn Fehlen
Yoong Hwee See