Almajles Coffee is a cafe located near the Champs-Élysées, close to the George V metro station. It is described as a place to enjoy coffee and tea.