Kura Revolving Sushi Bar ★★★★☆4.0 (487) Restaurants Conveyor belt sushi restaurant · Asian restaurant · Japanese restaurant (more) 3251 20th Ave Spc 220, San Francisco, CA 94132 Call Website Details →