Yes
Yes. The easiest way is to park in the Ghiridelli parking garage and take the elevator up to the main floor. When you come out, the restaurant is to the left. You'll come into the bar area which avoids all v the stairs. Once you're inside and get your table, they do have the handicap elevator inside if you have a wheelchair or someone who can't take stairs. Very easy and they are accommodating to your needs.
Yes, the square it's in has ramps to get to the restaurant. The restaurant has ramps between small level changes and an accessibility lift to the restrooms.
Thanks! Your answer is awaiting moderation.