Opens at 5:30 PM

Palio

$$$ • Italian • Pizza
View delivery time and booking fee.

640 Sacramento St, San Francisco, Ca 94111, Us, California 94111 • More info