Shanghai Restaurant and Bar is located in Sapele, Nigeria on Adjacent Hampshire Hotel, Miller Estate/Close, G.R.A. Shanghai Restaurant and Bar is rated 4.3 out of 5 in the category asian restaurant in Nigeria.
Address
Adjacent Hampshire Hotel, Miller Estate/Close, G.R.A