For pizza, Peppers Pizza is a dining option in Belize City, about 200 m from National Flags Monument.