Nokoribi is a yakitori restaurant specializing in traditionally prepared Japanese grilled skewers, featuring quality ingredients cooked over charcoal.