Lunch time at Little Star Pizza [San Francisco]
Little Star Pizza is open at noon on Friday-Saturday-Sunday now at 846 Divisadero Street in the Western Addition. I can saunter down the block for afternoon pizza.
Today's Special: meatball-spinach-ricotta deep dish - delicious.
Little Star Pizza
846 Divisadero St, San Francisco, CA 94117