2-3 Denman Street, London, W1D 7HA, United Kingdom
Cuisine:
Diet Options:

General Facilities

  • Outdoor seating

Map Location

Questions & Answers

Q1

Where is Shoryu located?

Shoryu is located at 2-3 Denman Street, London, W1D 7HA, United Kingdom.

Q2

What days are Shoryu open?

Shoryu is open Mo-We 11:30-23:00; Th,Fr 11:30-23:30; Sa 11:00-24:00; Su 11:30-22:00

Q3

What is Shoryu famous for?

Shoryu is famous for its Japanese, Ramen cuisine.

Customer Reviews

5.0

(1 Customer Review)

5 Star

100%

4 Star

0%

3 Star

0%

2 Star

0%

1 Star

0%

1 Reviews

Jocelyn Farrell

Jocelyn Farrell

September 22, 2024