Posted on 25 September, 2009
by Alex Goff What: Geisha Sushi Where: 804 E. Broadway I will admit it from the beginning: I am certainly no sushi expert. However, I really do enjoy going out for sushi occasionally, and was really excited when I heard that a new sushi restaurant would be opening on Broadway downtown. The first chance I [...]