Space BBQ is a barbecue restaurant offering Chinese dishes like chicken skin and frog legs, with karaoke available.