Shoryu is located at 2-3 Denman Street, London, W1D 7HA, United Kingdom.
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
Shoryu is famous for its Japanese, Ramen cuisine.
5 Star
4 Star
3 Star
2 Star
1 Star
Don't you have an account? Register Here