Archibald restaurant Petit Champlain offers a relaxed dining experience with a focus on craft beer. The establishment is known for its unique decor and ambiance, providing an unforgettable experience for visitors.