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 got, I made [...]