China Red, Melbourne
It's dinner by touchscreen!
An international street food feast awaits - but the crowd is massive!