We have been long time customers of Shang Hai, most often through delivery but occasionally at the restaurant. Although we don't typically get anything fancy, we always enjoy Shang Hai. The lunch and dinner specials are good deals compared to al a cart which can get expensive. Delivery speed can be inconsistent -- sometimes 15-20 minutes after we place our order, but occasionally up to an hour.
more