Udon is an oriental restaurant which has an array of chinese and japanese dishes. The restaurant also has communal dining with large spacious tables in a relaxed informal atmosphere.
Udon
Chinese Restaurant in West Croydon
Our records show that Udon is closed.
Please see the current address info below.
Address
74 London Road
West Croydon
Croydon
CR0 2TB
Cuisine
Chinese
Chinese
Region
West Croydon
West Croydon
We have multiple businesses linked to this address, if you'd like to see what else is listed here please click:
Open address data
User Reviews
There are no user reviews