King of the Roll is a sushi restaurant and bar in downtown Larkspur. Stop in to find out what weekly specials they're offering, whether they be oysters on the half shell, blue fin toro, or uni.
King of the Roll offers a variety of thoughtfully prepared dishes ranging from traditional Japanese foods to mouthwatering, original rolls crafted by their chefs.
Dogs welcome for outdoor dining.