Drag box to select area
The Happy Roll is a Japanese fusion restaurant conveniently located across the street from Todos Santos Park on Willow Pass Road. The intimate cafe offers sushi, sashimi, bento boxes, tempura and other offerings for dining in or take-out.
2118 Willow Pass Rd, Concord, CA 94520
- Accessibility Details: The entrance is located at ground level.
- Hours: Tue - Thu, 11am - 9:30pm; Sat, 11am - 10pm; Sun, 5pm - 9pm; Mon, closed
- Accessible: yes