San Francisco
Little Star Pizza is one of San Francisco.

1. Little Star Pizza

8.7
846 Divisadero St (btwn Mcallister St & Fulton St), San Francisco, CA
Pizzeria · Alamo Square · 144 tips and reviews