Amsterdam Cheese Deli is a cheese shop offering a wide variety of cheeses and fresh sandwiches.