<p>Formerly Yin Yankee Cafe, Ego Sushi and Grill is located on Main Street, across from Ego Alley.</p> <p>The restaurant, which has the same owners as Nano Sushi, up the block, offers fresh sushi, rolls and other Asian dishes. There are tables available for outside dining with a great view of Ego Alley for people and boat watching.</p>