Soho Japanese Restaurant

Reviews for


Hands down this is one of the best sushi places I have been in town! The menu puts a unique twist on sushi. They have an amazing happy hour with a ton of...






Back To Search