Give us feedback!

Eat at Lost Heaven, Shanghai, China

Lost Heaven is a relaxing restaurant in French Concession area, popular among westerners. They serve delicious food and tasty, refreshing cocktails. If you want a table better reserve it in advance!
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail