Skip to content

Location and hours

1737 Post Street, San Francisco, CA 94115
Every Day
12:00 PM - 8:30 PM
5-Star Reviews
Hear from people who love this spot
Thea C.
StarStarStarStarStar
 • 06/30/23

my favorite nigiri


Tiffany J.
StarStarStarStarStar
 • 06/07/23

Good food