3663 Las Vegas Blvd S, Las Vegas, Nevada 89109 USA
They serve foods on top of a layer of paper sheet on the table
Photo Credit: Yelp