Edo House is great if you are in the mood for a quick & tasty Japanese Lunch or snack.They serve Sushi of all kinds and have quite an extensive hot food menu. The great thing is that you don’t have to wait too long either. Right now I can’t resist Tamoyaki, so of course I had that and was not disappointed…