Paprika restaurant ★★★★★4.5 (334) Restaurants Hungarian restaurant · Central European restaurant · Czech restaurant (more) 3324 24th St, San Francisco, CA 94110 Call Website Details →