Shogun of Delmar is a sushi & Japanese restaurant located in a plaza called Main Square. Note the entrance to the restaurant is in the back of the plaza. FYI, they have a sister Shogun restaurant on 457 Madison Ave. in Albany. There were 4...of us having lunch. Our food was OK. The sushi & seaweed salad were tasty. One person though said the miso soup was too mild while another friend said his tempura was greasy. I was disappointed in the Osumasshi Soup, described as "Mushroom and fried onions in a clear broth." When I mentioned to our waitress that there were no onions in my soup, she said they probably got dissolved during the cooking process. Huh? On the other hand, several years before when I'd been here, I'd ordered Pad Thai which came loaded with onions! Traditional Pad Thai may contain scallions but not regular onions... Now you could say ordering Thai food in a Japanese restaurant might not have been the best choice, but still, it was on their menu. I'd say ordering sushi would be your best bet at this restaurant!More