The Rosa | State Street

One of Portsmouth’s signs, with some neon flavor.  The Rosa restaurant located on State Street downtown.