Roll Roll ★ 4.60 · 507 reviews · 92 mentions "The garlic edamame was bursting with flavor."- Sarah See full page Call Directions