7810 W Ann Rd, Las Vegas, Nevada 89149 USA
Even the food counter is just it is in New York. Love it.
Photo Credit: Yelp