Tag: "Little Star Pizza"

Little Star Pizza: Restaurant Info

Location:
846 Divisadero Street (at McAllister Street)
San Francisco, CA 94117
map
Phone: 415-441-1118
Website: www.littlestarpizza.com
Type of Cuisine: Pizza
Reviews