Sizzling Grill is a restaurant located on Wellingborough Road. It is known for its grilled food offerings. The establishment is open to the general public.