Sizzler Box is a takeaway establishment located in Nottingham. While specific cuisine details are not provided, it operates as a food service open to the public.