Shoryu Ramen New Oxford Street
Ramen restaurant; Restaurant
Description:Relaxed, modern diner for Japanese dishes from udon noodles to rice bowls for dine-in or takeout. Chic Japanese cafe for noodles & tempura
Location: London 80-110 New Oxford St GB
Map Location:51.5168, 51.5168