Each Nando's restaurant's opening and closing hours vary by location, so there are no set operation hours. However, most US locations open at 10.30 AM and close at 10 PM every day. The ones in the United Kingdom close at the same time, at 10 PM, but open at 11.30 AM most of the time.