Shanghai Restaurant


Serving hot, fresh, delicious and inexpensive Chinese food. 


Find them here.