Ate lunch here on a Sunday in July. Nice ambiance and people watching on Pearl Street. Excellent waitstaff. The rolls we had were OK, but nothing special. Prices were very reasonable - about $10 p.p. There are much better Japanese places nearby (Kasa, Zanmai, Sushi Toro) but the Pearl Street people watching at Hapa is the best.