Open the map →

Red Restaurant City Centre, England, United Kingdom

About Red Restaurant

Red Restaurant is listed as Chinese - Restaurant. It is located at 103 Portland Street, City Centre, England, M1 6DF.

Specials at Red Restaurant

No specials listed yet for Red Restaurant. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is Red Restaurant located?

It is located at 103 Portland Street, City Centre, England, M1 6DF.

More venues in City Centre

All specials in City Centre →