8785 Center Pkwy, Sacramento, California 95823 USA
Inside the restaurant during COVID. They are available for takeout only. (As of 12/27/20)
Photo Credit: Yelp