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