One Space Kitchen is a Chinese restaurant known for its BBQ skewers.