I've been coming to The Strand on a regular basis for the last two years. My overall impressions are good, consistent pasta, salads and entrees. The interior of the place is modern, clean and welcoming. The bar is huge and very well organized. Drinks are decent but don't expect any "craft cocktails" here. The staff is always friendly and service is quite speedy.
If you're downtown and looking for a solid place to eat, don't pass this by.