Paprika

3324 24th St, San Francisco CA

(415) 283-7941

Hours of Operation Today,
  • CLOSED UNTIL 5:00 PM

Location