Yes but they have been completely falling apart over the past decade.
Restroom; Go to the corner near the deli and take the stairs to the second floor.
Yes. You can go up stairs by the side entrance.
Yes.
Yes there are. They are upstairs.
Thanks! Your answer is awaiting moderation.