Dessert restaurant 75 Baker Street offers a wide selection of fresh baked goods in a modern, cozy setting.