I drove down Central Ave. yesterday and saw the sign for Lemongrass on a building right around the Little Italy parking garage (but on the east side of Central). I know I had read somewhere this was coming (maybe here?) - does any one have an ideas when it is actually opening? And can anyone share any experiences eating at the one in Annapolis? I think Thai in the Inner Harbor East/Little Italy/Fells Point area could do well, if it is a good place.
An aside, I also think I saw a banner for Tsunami (another annapolis place) on the same building. Does this seem right - both of them so close together?