The Stamp is a restaurant offering seafood specialties like Coquilles Saint-Jacques, with vegetarian options and brunch. It also provides a coworking space and meeting rooms.