I could SWEAR I read something on this board about a place to get a great sandwich in the Arsenal mall. So convinced that I dragged my husband there with only that sketchy information the other day (well, we WERE in the area). No luck finding anything beyond Sbarro and BK :-)
A board search reveals either a) I imagined the whole thing or b) I cannot search effectively.
Anyone remember such a thing?
As a related side note -- after failing to find the fantasy sandwich place, we went to Sepal for Falafel sandwiches. Got them spicy and with the "Shephard's salad" in them. Good God they were good -- so, all was not lost.