Amsterdam Coffee is a cafe offering a welcoming atmosphere. Open 24 hours.