New West Village Seafood Tavern's Luxurious Caviar Sandwich | Tastes Good Magazine