Yes there are toilets on each level of the Grimaldi Forum.