Processing, please wait ...
Palio Cafe - Montgomery St
San Francisco
Cuisines: Breakfast, Sandwiches, Salads
Address: 505 Montgomery St ; San Francisco CA, 94111
Palio Cafe delivers early and always has a nice display. Prices and portions are great too.
We ordered the pizzas and they were really good and on time, which is not what I could say about any other pizza places.