The Strand

The Strand is a sophisticated destination for urban Italian food with a full bar, delicious pastas, succulent Entrees, fresh seasonal salads, 12inch Pizzas and much more.