Shanghai Restaurant Pairs High-tech Special Effects With Unique Food Experience

Your browser doesn’t support HTML5

A Shanghai restaurant pairs hi-tech special effects with a unique food experience