Lobster West: Seafood restaurant specializing in lobster rolls and casual fare, complemented by beer and wine.