Coffee store offering a snack-bar experience with a Mozambican twist. Enjoy the excellent atmosphere and tasty snacks.