This establishment specializes in fish and chips, a classic British dish. It appears to be located within or associated with The Rat & Ratchet pub.