Bit Chin Kitchen Ltd is a takeaway and sandwich shop located at 77 Barnsley Road. It specializes in fish and chips.