Named one of the Best Restaurants on Maryland Eastern Shore, The Narrows Restaurant serves award winning cuisine.