Ham's Maison de Jambons is a French deli specializing in exceptional hams from France, Italy, and Spain. They offer a selection of gourmet sandwiches, fine grocery items, and a curated wine cave.